(cold) punch - German English Dictionary